application of reinforcement learning for navigation of a planar snake robot in serpentine locomotion
Authors
abstract
this article presents an implementation of a reinforcement learning (rl) method for a snake like robot navigation. the paper starts with developing kinematics and dynamics model of a snake robot in serpentine locomotion followed by performing simulation and finishes with actual experimentation. first, gibbs-appell's method is used to obtain the robot dynamics. the robot is also modeled in simmechanics toolbox of matlab software which is then used to verify the derived dynamics equations. in this study, for the first time, q-learning method is employed to obtain the optimal state and actions. effects of serpenoid curve and body curve parameters on the snake robot learning ability are also investigated. results indicate that parameters which do not affect body shape of the snake robot, also do not affect the learning ability. finally, the experimental fum-snake ii as well as webots software are both employed to validate theoretical results. results show that the q-learning method is an effective method for navigation of snake like robot.
similar resources
Multiple-objective Optimization of Serpentine Locomotion with Snake Robot by Using the NSGA
This paper starts with developing kinematic and dynamic model of a snake shape robot in serpentine locomotion and finishes with actual experimentation. At the beginning the symmetrical and unsymmetrical serpenoid curves are introduced. Kinematics and dynamics of a snake robot on flat and inclined surfaces are obtained for a general n-link robot. SimMechanics toolbox of MATLAB software is employ...
full textA Reinforcement Learning Approach for Goal-directed Locomotion of a Complex Snake-Like Robot
Snake-like robots conventionally use undulation movements for locomotion [1], [2]. In contrast, a nonstandard snake-like robot having four screw-drive units which are connected serially by three active joints [3] uses propulsion by rotating its screw-drive units to move. Employing this screw-drive mechanism, undulation is not required for its locomotion. This helps it to move in narrow spaces. ...
full textHierarchical Reinforcement Learning for Robot Navigation
For complex tasks, such as manipulation and robot navigation, reinforcement learning (RL) is well-known to be difficult due to the curse of dimensionality. To overcome this complexity and making RL feasible, hierarchical RL (HRL) has been suggested. The basic idea of HRL is to divide the original task into elementary subtasks, which can be learned using RL. In this paper, we propose a HRL archi...
full textVision-based Reinforcement Learning for Robot Navigation
In this paper, we present a novel vision-based learning approach for autonomous robot navigation. A hybrid statemapping model, which combines the merits of both static and dynamic state assigning strategies, is proposed to solve the problem of state organization in navigation-learning tasks. Specifically, the continuous feature space, which could be very large in general, is firstly mapped to a...
full textapplication and construction of carbon paste modified electrodes developed for determination of metal ions in some real samples
ساخت الکترودهاِی اصلاح شده ِیکِی از چالشهاِی همِیشگِی در دانش شیمِی بوِیژه شیمِی تجزیه مِی باشد ،که با در نظر گرفتن سادگِی ساخت، کاربردی بودن و ارزان بودن روش مِی توان به باارزش بودن چنِین سنسورهاِی پِی برد.آنچه که در ادامه آورده شده به ساخت و کاربرد الکترودهاِی اصلاح شده با استفاده از نانو ذرات در اندازه گِیرِی ولتامترِی آهن وکادمِیم اشاره دارد. کار اول اختصاص دارد به ساخت الکترود خمِیر کربن اصلاح شده با لِیگاند داِ...
15 صفحه اولLimbless Locomotion: Learning to Crawl with a Snake Robot
Robots can locomote using body motions; not wheels or legs. Natural analogues, such as snakes, although capable of such locomotion, are understood only in a qualitative sense and the detailed mechanics, sensing and control of snake motions are not well understood. Historically, mobile vehicles for terrestrial use have either been wheeled, tracked or legged. Prior art reveals several serpentine ...
full textMy Resources
Save resource for easier access later
Journal title:
علوم کاربردی و محاسباتی در مکانیکجلد ۲۶، شماره ۱، صفحات ۹۷-۰
Hosted on Doprax cloud platform doprax.com
copyright © 2015-2023